package com.smooth.dao.gen.bean;

import com.smooth.common.site.common.utils.excel.annotation.ExcelField;
import java.util.Date;

public class BizPic {
    /** biz_pic.id 编号 */
    private String id;

    /** biz_pic.img_source_url 原图地址 */
    private String imgSourceUrl;

    /** biz_pic.img_resize_url 缩放后地址 */
    private String imgResizeUrl;

    /** biz_pic.img_type 图片类型 */
    private Integer imgType;

    /** biz_pic.resize_scal 缩放比例 */
    private Double resizeScal;

    /** biz_pic.href_url 链接地址 */
    private String hrefUrl;

    /** biz_pic.remark 备注 */
    private String remark;

    /** biz_pic.create_date 创建时间 */
    private Date createDate;

    /** biz_pic.update_date 更新时间 */
    private Date updateDate;

    /**  * @return the value of 编号  biz_pic.id */
    @ExcelField(title="编号", align=2, sort=23)
    public String getId() {
        return id;
    }

    /** * @param id the value for biz_pic.id */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**  * @return the value of 原图地址  biz_pic.img_source_url */
    @ExcelField(title="原图地址", align=2, sort=24)
    public String getImgSourceUrl() {
        return imgSourceUrl;
    }

    /** * @param imgSourceUrl the value for biz_pic.img_source_url */
    public void setImgSourceUrl(String imgSourceUrl) {
        this.imgSourceUrl = imgSourceUrl == null ? null : imgSourceUrl.trim();
    }

    /**  * @return the value of 缩放后地址  biz_pic.img_resize_url */
    @ExcelField(title="缩放后地址", align=2, sort=25)
    public String getImgResizeUrl() {
        return imgResizeUrl;
    }

    /** * @param imgResizeUrl the value for biz_pic.img_resize_url */
    public void setImgResizeUrl(String imgResizeUrl) {
        this.imgResizeUrl = imgResizeUrl == null ? null : imgResizeUrl.trim();
    }

    /**  * @return the value of 图片类型  biz_pic.img_type */
    @ExcelField(title="图片类型", align=2, sort=26)
    public Integer getImgType() {
        return imgType;
    }

    /** * @param imgType the value for biz_pic.img_type */
    public void setImgType(Integer imgType) {
        this.imgType = imgType;
    }

    /**  * @return the value of 缩放比例  biz_pic.resize_scal */
    @ExcelField(title="缩放比例", align=2, sort=27)
    public Double getResizeScal() {
        return resizeScal;
    }

    /** * @param resizeScal the value for biz_pic.resize_scal */
    public void setResizeScal(Double resizeScal) {
        this.resizeScal = resizeScal;
    }

    /**  * @return the value of 链接地址  biz_pic.href_url */
    @ExcelField(title="链接地址", align=2, sort=28)
    public String getHrefUrl() {
        return hrefUrl;
    }

    /** * @param hrefUrl the value for biz_pic.href_url */
    public void setHrefUrl(String hrefUrl) {
        this.hrefUrl = hrefUrl == null ? null : hrefUrl.trim();
    }

    /**  * @return the value of 备注  biz_pic.remark */
    @ExcelField(title="备注", align=2, sort=29)
    public String getRemark() {
        return remark;
    }

    /** * @param remark the value for biz_pic.remark */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**  * @return the value of 创建时间  biz_pic.create_date */
    @ExcelField(title="创建时间", align=2, sort=30)
    public Date getCreateDate() {
        return createDate;
    }

    /** * @param createDate the value for biz_pic.create_date */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**  * @return the value of 更新时间  biz_pic.update_date */
    @ExcelField(title="更新时间", align=2, sort=31)
    public Date getUpdateDate() {
        return updateDate;
    }

    /** * @param updateDate the value for biz_pic.update_date */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /** biz_pic */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", imgSourceUrl=").append(imgSourceUrl);
        sb.append(", imgResizeUrl=").append(imgResizeUrl);
        sb.append(", imgType=").append(imgType);
        sb.append(", resizeScal=").append(resizeScal);
        sb.append(", hrefUrl=").append(hrefUrl);
        sb.append(", remark=").append(remark);
        sb.append(", createDate=").append(createDate);
        sb.append(", updateDate=").append(updateDate);
        sb.append("]");
        return sb.toString();
    }
}